#ifndef __NAVIGATIONHELPEROBJECT_H__
#define __NAVIGATIONHELPEROBJECT_H__

#include <bigimage/renderitem.h>
#include <bigimage/geometry.h>
#include "helper/helperobject.h"

class CSceneObjectNavigationMap;
class CNavigateionHelperObject: public CHelperObject{
public:
	CNavigateionHelperObject();
	virtual ~CNavigateionHelperObject();
	void Init( CSceneObjectNavigationMap* pSceneObjectNavigationMap );
	void UpdateGeometry();
	virtual int32 GetRenderElementHandles(CRenderElement** vRenderElementHandle, int32 nMaxCount);

private:
	CSceneObjectNavigationMap* m_pSceneObjectNavigationMap;
	Ref< CRenderItem* >m_rRenderItem;
};


#endif
